ultimate downfall - German English Dictionary